(logo)  Browsereinstellungen: Anzeiger

Sinn und Zweck

Für Objekte, die nicht direkt im Browserfenster dargestellt werden können, startet AWeb ein externes Programm, genannt Anzeiger. Trotz des Namens "Anzeiger" ist es nicht auf Grafikdateien beschränkt. Der externe Anzeiger für eine Audiodatei würde zum Beispiel die Datei abspielen. Für andere Objekte können Sie auch ein externes Plugin-Modul verwenden; entweder, weil AWeb diesen Objekt nicht intern handhaben kann, oder weil dieses Plugin-Modul mehr Möglichkeiten bietet. Und schließlich kann es auch sein, daß Sie bestimmte Objektarten stets auf Ihrer Festplatte speichern möchten (zum Beispiel lha-Archive).

Die Art des Objektes, und damit Art der damit festgelegten Aktion, wird durch den MIME-Typ des Objektes festgelegt.

Für jeden MIME-Typ, der von AWeb erkannt werden soll, sollten Sie hier einen Eintrag vornehmen, in dem Sie die vorgesehene Aktion, den passenden Anzeiger oder das richtige Plugin-Modul angeben.

MIME-Typen ändern

Wählen Sie aus der angezeigten Liste den MIME-Typ, dessen Einstellungen Sie verändern wollen. Benutzen Sie den Neu-Knopf, um eine neue Reihe ohne Einträge zu erzeugen. Um eine ausgewählte Reihe zu entfernen, verwenden Sie den Löschen-Knopf. Beachten Sie, daß TEXT/HTML- und TEXT/PLAIN-Typen nicht verändert werden können.

MIME-Typ und -Untertyp

In diesen Feldern geben Sie den MIME-Typ und -Untertyp an. Um genauere Angaben zu diesem Thema zu erhalten, sehen Sie Sich das Kapitel Über MIME-Typen an.

Sie können einen Asterisken (Sternchen) als Jokerzeichen verwenden, um einen beliebigen Untertypen anzugeben. AWeb benutzt dann den externen Anzeiger, der in dieser Reihe definiert wurde, für alle Dateien vom selben Typ außer dem Untertyp, für den kein externer Anzeiger definiert wurde. Sehen Sie Sich das Beispiel an.

Erweiterungen

Die meisten Server verschicken den MIME-Typ zusammen mit den Daten. AWeb benutzt dann diese Angaben über den MIME-Typ, sofern nicht Ignoriere MIME-Typ vom Server angewählt wurde. Wenn der Server keinen MIME-Typ angibt (oder er ignoriert wird), versucht AWeb anhand der Namenserweiterung den MIME-Typ zu bestimmen. Falls das nicht gelingt, entscheidet AWeb aufgrund der Daten, ob es ein HTML-Text oder ein einfacher Text ist.

Die Erweiterungen sind insbesondere wichtig, wenn lokale Dateien angezeigt werden sollen. Da lokale Dateien keinen Server haben, kann nur die Erweiterung AWeb mitteilen, um welchen MIME-Typ es sich bei der Datei handelt.

In dieses Feld geben Sie die Erweiterung ein, über die man den MIME-Typ identifizieren kann. Trennen Sie mehrere Einträge durch Leerzeichen oder Kommata ab. Groß- oder Kleinschreibung spielt keine Rolle.

Aktion

Mit diesem Kästchen legen Sie die Aktion fest, die bei einem bestimmten MIME-Typ angewendet werden soll.
Vorgabe Wenn Sie Vorgabe für einen "TYP/UNTERTYP"-Eintrag auswählen, heißt dies: Führe die Aktion aus, die für "TYP/*" festgelegt wurde. Für "TYP/*"-Einträge ist Vorgabe dasselbe wie Intern.
Intern Für TEXT/HTML-, TEXT/PLAIN-, IMAGE/*- und AUDIO/*-Typen hat AWeb eingebaute Treiber. Die Treiber für Bilder und Töne basieren auf den Datatypes und sind daher in ihrer Funktionalität etwas eingeschränkt.
AWeb Plugin AWeb unterstützt die Verwendung externer Plugin-Module. Diese können als Ersatz oder Ergänzung der eingebauten Treiber dienen.

Tragen Sie in das Name-Feld den Namen des gewünschten Plugin-Modules ein. Im Argument-Feld geben Sie dann weitere Parameter an, die das Modul eventuell benötigt. Sehen Sie in der Dokumentation des Plugin-Modules nach, welche Argumente erlaubt sind.

ACHTUNG: Diese Plugin-Module sollten nicht mit externen ARexx-Scripts verwechselt werden, die bisweilen auch "Plugins" genannt werden.

Ext. Programm Bei dieser Einstellung wird ein externes Programm gestartet. Benutzen Sie die Befehl und Argumente-Felder, um den Anzeiger zu bestimmen, der bei diesem MIME-Typ verwendet werden soll. Argument-Parameter sind:
%f Name der Datei, die "angezeigt" werden soll
%n Name des Bildschirms, auf dem AWeb läuft, falls Ihr externen Anzeiger die Möglichkeit hat, auf einem öffentlichen Bildschirm zu öffnen. Benutzen Sie das nur, wenn Sie wollen, daß er auf demselben Bildschirm laufen soll wie AWeb.
%u Original-URL des Objektes
%m der MIME-Typ des Objektes
Ext. m/PIPE Wie bei Ext. Programm wird ein externes Programm gestartet. Der Unterschied liegt darin, daß durch die Benutzung einer PIPE das Programm gestartet wird, sobald die ersten Daten eintreffen. Sie werden dem Programm durch eine PIPE:-Datei übermittelt. Das beschleunigt den Prozess, da Sie nicht warten müssen, bis alle Daten eingetroffen sind, um das Programm zu starten.
Beachten Sie, daß Programme, die auf den Datatypes basieren, nicht mit einer PIPE zusammenarbeiten.
Speichern Die Datei wird nicht bearbeitet, sondern immer auf der Festplatte gespeichert.

Falls AWeb den MIME-Typ nicht feststellen kann, bzw. der MIME-Typ bekannt, aber nicht in der Liste ist, oder aber der MIME-Typ ist in der Liste, aber keine Aktion ist definiert, öffnet AWeb einen Requester, um die Datei abzuspeichern. Sie können sie speichern, um sie dann später zu bearbeiten.

ACHTUNG: Diese MIME-Einstellungen werden für jede Datei verwendet. Speziell Bilder, die in HTML-Dokumente eingebettet sind, werden mit einem externen Anzeiger gezeigt, falls Sie für diesen Typ einen definiert haben. Um die Bilder im HTML-Dokument selbst anzuzeigen, sollten Sie die Aktion intern belassen oder ein passendes Plugin-Modul einstellen. Sie können einen besonderen Bild-Anzeiger für alleinstehende Bilder definieren.

Beispiel

Angenommen, Sie wollen MIDI-Dateien mit dem Programm GMPlay anhören, und andere Sound-Dateien mit dem (hypothetischen) Programm PowerEars, das eine PIPE nutzen kann. Es soll sein Fenster auf demselben Bildschirm wie AWeb öffnen. Da Sie einen WAV-Datatype haben, sollen WAV-Dateien von AWeb intern abgespielt werden.

Dann müßten Sie die folgenden MIME-Typen einstellen:

AUDIO/BASICauD
Diese Zeile gibt an, daß AU-Dateien an ihrer .AU-Erweiterung erkannt werden. Sie stellen die Vorgabe-Aktion (D) ein, da Sie das voreingestellte Abspielprogramm benutzen möchten, das in der Zeile AUDIO/* angegeben ist.

AUDIO/MIDImidi midEGMPlay:GMPlay %f
Diese Zeile definiert die Möglichen Dateierweiterungen .midi und .mid für MIDI-Dateien. Sie gibt außerden an, daß MIDI-Dateienmit dem externen Programm (E) GMPlay abgespielt werden sollen.

AUDIO/WAVwavI
Diese Zeile bestimmt, daß WAV-Dateien an ihrer WAV-Erweiterung erkannt werden sollen, und daß sie vom AWeb intern (I) abgespielt werden sollen.

AUDIO/X-8SVX8svx svxD
Diese Zeile definiert eine MIME-Typ-Erweiterung für 8SVX-Dateien. Beachten Sie, daß der Untertyp mit X- beginnt, da es kein offizieller MIME-Typ ist. Diese Zeile ist wichtig, wenn Sie auf 8SVX-Dateien von Ihren lokalen Computer zugreifen, da AWeb dann 8SVX-Dateien nur anhand der hier angegebenen Erweiterungen erkennen kann.

AUDIO/*PPE:PowerEars %f PUBSCREEN %n
Diese Zeile legt fest, welches Abspielprogramm (hier das hypothetische PowerEars) für alle anderen Dateien außer MIDI und WAV verwendet werden soll. Selbst Dateien mit anderen Untertypen als BASIC (aber dem Haupttyp AUDIO) werden mit diesem Programm abgespielt.
Hier werden keine Erweiterungen angegeben, da alle Erweiterungen in den verschiedenen Untertypen-Zeilen definiert werden. Als Alternative können Sie die AUDIO/BASIC-Zeile und die AUDIO/X-8SVX-Zeile entfernen, und alle Erweiterungen (au, 8svx, svx) hier angeben.

<-Farben   ^Einstellungs-Requester   ->Optionen